hell-bent for - German English Dictionary